to pay for - Español Inglés Diccionario